iT邦幫忙

2022 iThome 鐵人賽

DAY 27
0
Modern Web

Willisの後端幼幼班系列 第 27

後端幼幼班Day27 MySQL篇 資料篩選

  • 分享至 

  • xImage
  •  

Hello ! 大家好 ~ 我是Willis,之前把MySQL的存入、讀取、更新、刪除都講完了,今天我們來講一下資料篩選吧 ! (☄◣ω◢)☄

資料篩選

篩選方式其實就是在WHERE後面加一些條件,幫你過濾出你想要的資料。

  • 在資料篩選之前我們先把我們球員表格再增加多一點資料進去吧。

    球員基本上都是我亂找的,如果有喜歡的球員沒在上面別找我XD

比較篩選

  • = (等於)

SELECT * FROM `表格名稱` WHERE `資料名稱`=內容;

等於在之前其實就講過了,可以幫你篩選出等於該數值的資料。

  • 過濾出球員位置為PF的球員

  • > (大於) 、 < (小於) 、 >=(大於等於) 、<=(小於等於)

SELECT * FROM `表格名稱` WHERE `資料名稱`>內容;
SELECT * FROM `表格名稱` WHERE `資料名稱`<內容;
SELECT * FROM `表格名稱` WHERE `資料名稱`>=內容;
SELECT * FROM `表格名稱` WHERE `資料名稱`<=內容;
  • 過濾出球員背號大於20的球員

  • != (不等於)

SELECT * FROM `表格名稱` WHERE `資料名稱`!=內容;
  • 過濾出球員位置不是PF的球員

邏輯篩選

還記得之前Python基本語法的邏輯運算嗎 ? 邏輯其實一樣,我就不多做解釋了。

  • AND(及)

SELECT * FROM `表格名稱` WHERE ... AND ...;
  • 過濾出球員位置是PF及背號大於5的球員

  • OR(或)

SELECT * FROM `表格名稱` WHERE ... OR ...;
  • 過濾出球員位置不是PF或背號大於30的球員

參考資料

https://www.runoob.com/mysql/mysql-tutorial.html

結尾

那資料篩選的介紹就到這裡囉,下次見 ! 掰掰 ~ (╯•̀ὤ•́)╯


上一篇
後端幼幼班Day26 MySQL篇 資料刪除
下一篇
後端幼幼班Day28 MySQL篇 資料限制
系列文
Willisの後端幼幼班30
圖片
  直播研討會
圖片
{{ item.channelVendor }} {{ item.webinarstarted }} |
{{ formatDate(item.duration) }}
直播中

尚未有邦友留言

立即登入留言